Taklamakan - Tonkoudenki Japan

The Taklamakan Desert, also known as Taklimakan, and Teklimakan, is a desert in Central Asia, in the Xinjiang Uyghur Autonomous Region of the People's Republic of China. It is bounded by the Kunlun Mountains to the south, and the desert Pamir Mountains and Tian Shan (ancient Mount Imeon) to the west and north.

Genre:Adventure
Release Month:11
Release Year:1996
Developer:Interserv International Inc
Publisher:Petra
Serial:SLPS-00593
Size:0
CRC32:0